Exercise 1:
a. True
b. True
c. False
d. False
e. True

Exercise 2:
a. if(u == 0) cout << v;
   else if(u == 1) cout << static_cast<char>(static_cast<int>(v) + 1);

b. funcRec(u - 1, v);

c. B

Exercise 3:
a. 15
b. 6

Exercise 4:
a. 2
b. 3
c. 5
d. 21